Indices Open Higher Despite Mixed Global Cues, Nifty Above 25,000, Sensex Surges 250 Points